World Human Powered Speed Challenge 2015 - First Few Days